This run took 430 seconds.
From 1eabfd17501e5c85ed9ce98054fb1fbf1014b48d Mon Sep 17 00:00:00 2001
From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org>
Date: Fri, 6 Mar 2026 17:51:28 +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 → 50.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
* mediawiki/minus-x: 1.1.3 → 2.0.1
npm:
* eslint-config-wikimedia: 0.31.0 → 0.32.3
The following rules are failing and were disabled:
* no-undef
* unicorn/no-invalid-remove-event-listener
* no-useless-escape
* no-use-before-define
* new-cap
* prefer-const
* no-useless-call
* no-control-regex
* no-redeclare
* no-unreachable
* no-new
* no-implicit-globals
* no-bitwise
* prefer-regex-literals
* no-constant-condition
* no-alert
* no-void
* no-unused-expressions
* mediawiki/no-nodelist-unsupported-methods
* no-misleading-character-class
* no-constant-binary-expression
* no-useless-concat
* no-sequences
* max-statements-per-line
* array-callback-return
* no-cond-assign
* no-label-var
* no-func-assign
* unicorn/prefer-string-slice
* no-proto
* no-empty
* no-unsafe-finally
* compat/compat
* no-prototype-builtins
* es-x/no-regexp-lookbehind-assertions
* camelcase
* no-self-assign
* getter-return
* block-scoped-var
* no-var
* no-return-assign
* no-fallthrough
* no-console
* eqeqeq
* es-x/no-regexp-unicode-property-escapes
* no-loop-func
* no-unused-vars
* es-x/no-string-prototype-replaceall
* no-unmodified-loop-condition
* no-underscore-dangle
* no-self-compare
* no-new-func
* no-shadow
* no-extend-native
Additional changes:
* Committed package-lock.json (T179229) too.
Change-Id: I26065aa256c395d1b57815ddcf9d717a5304a65b
---
.eslintrc.json | 56 +-
.phpcs.xml | 7 +-
JsonFormsMagic.i18n.magic.php | 3 +-
composer.json | 7 +-
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 | 5933 +++++++++
package.json | 2 +-
resources/JsonForms.js | 205 +-
resources/jsoneditor/jsoneditor.min.js | 12895 ++++++++++++++++++-
13 files changed, 18999 insertions(+), 160 deletions(-)
create mode 100644 package-lock.json
diff --git a/.eslintrc.json b/.eslintrc.json
index 1180d8f..d268c37 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-console": "warn",
+ "compat/compat": "warn",
+ "no-underscore-dangle": "warn",
+ "camelcase": "warn",
+ "no-shadow": "warn",
+ "no-implicit-globals": "warn",
+ "unicorn/no-invalid-remove-event-listener": "warn",
+ "no-useless-escape": "warn",
+ "no-use-before-define": "warn",
+ "new-cap": "warn",
+ "prefer-const": "warn",
+ "no-useless-call": "warn",
+ "no-control-regex": "warn",
+ "no-redeclare": "warn",
+ "no-unreachable": "warn",
+ "no-new": "warn",
+ "no-bitwise": "warn",
+ "prefer-regex-literals": "warn",
+ "no-constant-condition": "warn",
+ "no-alert": "warn",
+ "no-void": "warn",
+ "no-unused-expressions": "warn",
+ "mediawiki/no-nodelist-unsupported-methods": "warn",
+ "no-misleading-character-class": "warn",
+ "no-constant-binary-expression": "warn",
+ "no-useless-concat": "warn",
+ "no-sequences": "warn",
+ "max-statements-per-line": "warn",
+ "array-callback-return": "warn",
+ "no-cond-assign": "warn",
+ "no-label-var": "warn",
+ "no-func-assign": "warn",
+ "unicorn/prefer-string-slice": "warn",
+ "no-proto": "warn",
+ "no-empty": "warn",
+ "no-unsafe-finally": "warn",
+ "no-prototype-builtins": "warn",
+ "es-x/no-regexp-lookbehind-assertions": "warn",
+ "no-self-assign": "warn",
+ "getter-return": "warn",
+ "block-scoped-var": "warn",
+ "no-var": "warn",
+ "no-return-assign": "warn",
+ "no-fallthrough": "warn",
+ "eqeqeq": "warn",
+ "es-x/no-regexp-unicode-property-escapes": "warn",
+ "no-loop-func": "warn",
+ "no-unused-vars": "warn",
+ "es-x/no-string-prototype-replaceall": "warn",
+ "no-unmodified-loop-condition": "warn",
+ "no-self-compare": "warn",
+ "no-new-func": "warn",
+ "no-extend-native": "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..2818e6a 100644
--- a/composer.json
+++ b/composer.json
@@ -1,7 +1,7 @@
{
"require-dev": {
- "mediawiki/mediawiki-codesniffer": "47.0.0",
- "mediawiki/minus-x": "1.1.3",
+ "mediawiki/mediawiki-codesniffer": "50.0.0",
+ "mediawiki/minus-x": "2.0.1",
"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..e8a3baa
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,5933 @@
+{
+ "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.29.0",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
+ "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
+ "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.8",
+ "resolved": "https://registry.npmjs.org/@cacheable/memory/-/memory-2.0.8.tgz",
+ "integrity": "sha512-FvEb29x5wVwu/Kf93IWwsOOEuhHh6dYCJF3vcKLzXc0KXIW181AOzv6ceT4ZpBHDvAfG60eqb+ekmrnLHIy+jw==",
+ "dev": true,
+ "dependencies": {
+ "@cacheable/utils": "^2.4.0",
+ "@keyv/bigmap": "^1.3.1",
+ "hookified": "^1.15.1",
+ "keyv": "^5.6.0"
+ }
+ },
+ "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.4.0",
+ "resolved": "https://registry.npmjs.org/@cacheable/utils/-/utils-2.4.0.tgz",
+ "integrity": "sha512-PeMMsqjVq+bF0WBsxFBxr/WozBJiZKY0rUojuaCoIaKnEl3Ju1wfEwS+SV1DU/cSe8fqHIPiYJFif8T3MVt4cQ==",
+ "dev": true,
+ "dependencies": {
+ "hashery": "^1.5.0",
+ "keyv": "^5.6.0"
+ }
+ },
+ "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.1.0",
+ "resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.1.0.tgz",
+ "integrity": "sha512-H4tuz2nhWgNKLt1inYpoVCfbJbMwX/lQKp3g69rrrIMIYlFD9+zTykOKhNR8uGrAmbS/kT9n6hTFkmDkxLgeTA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/csstools"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ }
+ ]
+ },
+ "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.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
+ "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
+ "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.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
+ "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
+ "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": "6.1.5",
+ "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-6.1.5.tgz",
+ "integrity": "sha512-PzdZZzRhcXvKB0begee28n5lvwAcinGKYuLZOVxHAZm+n7y01ddEGfdS1ZXRuVcV+ndG6mSEAE8vgudom5UjYg==",
+ "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.56.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.56.1.tgz",
+ "integrity": "sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==",
+ "dev": true,
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.9.1",
+ "@typescript-eslint/scope-manager": "8.56.1",
+ "@typescript-eslint/types": "8.56.1",
+ "@typescript-eslint/typescript-estree": "8.56.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 || ^10.0.0",
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/project-service": {
+ "version": "8.56.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.56.1.tgz",
+ "integrity": "sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/tsconfig-utils": "^8.56.1",
+ "@typescript-eslint/types": "^8.56.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.56.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.56.1.tgz",
+ "integrity": "sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/types": "8.56.1",
+ "@typescript-eslint/visitor-keys": "8.56.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.56.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.56.1.tgz",
+ "integrity": "sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==",
+ "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.56.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.56.1.tgz",
+ "integrity": "sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==",
+ "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.56.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.56.1.tgz",
+ "integrity": "sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/project-service": "8.56.1",
+ "@typescript-eslint/tsconfig-utils": "8.56.1",
+ "@typescript-eslint/types": "8.56.1",
+ "@typescript-eslint/visitor-keys": "8.56.1",
+ "debug": "^4.4.3",
+ "minimatch": "^10.2.2",
+ "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.56.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.56.1.tgz",
+ "integrity": "sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/types": "8.56.1",
+ "eslint-visitor-keys": "^5.0.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/utils/node_modules/balanced-match": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
+ "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
+ "dev": true,
+ "engines": {
+ "node": "18 || 20 || >=22"
+ }
+ },
+ "node_modules/@typescript-eslint/utils/node_modules/brace-expansion": {
+ "version": "5.0.4",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz",
+ "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^4.0.2"
+ },
+ "engines": {
+ "node": "18 || 20 || >=22"
+ }
+ },
+ "node_modules/@typescript-eslint/utils/node_modules/eslint-visitor-keys": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz",
+ "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==",
+ "dev": true,
+ "engines": {
+ "node": "^20.19.0 || ^22.13.0 || >=24"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/utils/node_modules/minimatch": {
+ "version": "10.2.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz",
+ "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^5.0.2"
+ },
+ "engines": {
+ "node": "18 || 20 || >=22"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "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.16.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz",
+ "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==",
+ "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.14.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz",
+ "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==",
+ "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/ast-metadata-inferer/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/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.10.0",
+ "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.0.tgz",
+ "integrity": "sha512-lIyg0szRfYbiy67j9KN8IyeD7q7hcmqnJ1ddWmNt19ItGpNN64mnllmxUNFIOdOm6by97jlL6wfpTTJrmnjWAA==",
+ "dev": true,
+ "bin": {
+ "baseline-browser-mapping": "dist/cli.cjs"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "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.3",
+ "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-2.3.3.tgz",
+ "integrity": "sha512-iffYMX4zxKp54evOH27fm92hs+DeC1DhXmNVN8Tr94M/iZIV42dqTHSR2Ik4TOSPyOAwKr7Yu3rN9ALoLkbWyQ==",
+ "dev": true,
+ "dependencies": {
+ "@cacheable/memory": "^2.0.8",
+ "@cacheable/utils": "^2.4.0",
+ "hookified": "^1.15.0",
+ "keyv": "^5.6.0",
+ "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.30001777",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001777.tgz",
+ "integrity": "sha512-tmN+fJxroPndC74efCdp12j+0rk0RHwV5Jwa1zWaFVyw2ZxAuPeG8ZgWC3Wz7uSjT3qMRQ5XHZ4COgQmsCMJAQ==",
+ "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.4.0",
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.4.0.tgz",
+ "integrity": "sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==",
+ "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.48.0",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.48.0.tgz",
+ "integrity": "sha512-OM4cAF3D6VtH/WkLtWvyNC56EZVXsZdU3iqaMG2B4WvYrlqU831pc4UtG5yp0sE9z8Y02wVN7PjW5Zf9Gt0f1Q==",
+ "dev": true,
+ "dependencies": {
+ "browserslist": "^4.28.1"
+ },
+ "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.1",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.1.tgz",
+ "integrity": "sha512-hr4ihw+DBqcvrsEDioRO31Z17x71pUYoNe/4h6Z0wB72p7MU7/9gH8Q3s12NFhHPfYBBOV3qyfUxmr/Yn3shnQ==",
+ "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.3.3",
+ "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.3.3.tgz",
+ "integrity": "sha512-8HFEBPKhOpJPEPu70wJJetjKta86Gw9+CCyCnB3sui2qQfOvRyqBy4IKLKKAwdMpWb2lHXWk9Wb4Z6AmaUT1Pg==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "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.2.1",
+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.2.1.tgz",
+ "integrity": "sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==",
+ "dev": true,
+ "dependencies": {
+ "mdn-data": "2.27.1",
+ "source-map-js": "^1.2.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.307",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.307.tgz",
+ "integrity": "sha512-5z3uFKBWjiNR44nFcYdkcXjKMbg5KXNdciu7mhTPo9tB7NbqSNP2sSnGR+fqknZSCwKkBN+oxiiajWs4dT6ORg==",
+ "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.20.0",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.0.tgz",
+ "integrity": "sha512-/ce7+jQ1PQ6rVXwe+jKEg5hW5ciicHwIQUagZkp6IufBoY3YDgdTTY1azVs0qoRgVmvsNB+rbjLJxDAeHHtwsQ==",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.2.4",
+ "tapable": "^2.3.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.2.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-compat/-/eslint-plugin-compat-6.2.1.tgz",
+ "integrity": "sha512-gLKqUH+lQcCL+HzsROUjBDvakc5Zaga51Y4ZAkPCXc41pzKBfyluqTr2j8zOx8QQQb7zyglu1LVoL5aSNWf2SQ==",
+ "dev": true,
+ "dependencies": {
+ "@mdn/browser-compat-data": "^6.1.1",
+ "ast-metadata-inferer": "^0.8.1",
+ "browserslist": "^4.25.2",
+ "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 || ^10.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.15.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-29.15.0.tgz",
+ "integrity": "sha512-ZCGr7vTH2WSo2hrK5oM2RULFmMruQ7W3cX7YfwoTiPfzTGTFBMmrVIz45jZHd++cGKj/kWf02li/RhTGcANJSA==",
+ "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 || ^10.0.0",
+ "jest": "*",
+ "typescript": ">=4.8.4 <6.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@typescript-eslint/eslint-plugin": {
+ "optional": true
+ },
+ "jest": {
+ "optional": true
+ },
+ "typescript": {
+ "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.24.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.24.0.tgz",
+ "integrity": "sha512-/gC7/KAYmfNnPNOb3eu8vw+TdVnV0zhdQwexsw6FLXbhzroVj20vRn2qL8lDWDGnAQ2J8DhdfvXxX9EoxvERvw==",
+ "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.6",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-qunit/-/eslint-plugin-qunit-8.2.6.tgz",
+ "integrity": "sha512-S1jC/DIW9J8VtNX4uG1vlf5FZVrfQFlcuiYmvTHR2IICUhubHqpWA5o+qS1tujh+81Gs39omKV2D4OXfbSJE5g==",
+ "dev": true,
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.4.0",
+ "requireindex": "^1.2.0"
+ },
+ "engines": {
+ "node": "^16.0.0 || ^18.0.0 || >=20.0.0"
+ },
+ "peerDependencies": {
+ "eslint": ">=8.38.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.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
+ "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
+ "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.4",
+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.4.tgz",
+ "integrity": "sha512-3+mMldrTAPdta5kjX2G2J7iX4zxtnwpdA8Tr2ZSjkyPSanvbZAcy6flmtnXbEybHrDcU9641lxrMfFuUxVz9vA==",
+ "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.6",
+ "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.6.tgz",
+ "integrity": "sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==",
+ "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": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
+ "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.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
+ "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
+ "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.5.0",
+ "resolved": "https://registry.npmjs.org/hashery/-/hashery-1.5.0.tgz",
+ "integrity": "sha512-nhQ6ExaOIqti2FDWoEMWARUqIKyjr2VcZzXShrI+A3zpeiuPWzx6iPftt44LhP74E5sW36B75N6VHbvRtpvO6Q==",
+ "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.1",
+ "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.15.1.tgz",
+ "integrity": "sha512-MvG/clsADq1GPM2KGo2nyfaWVyn9naPiXrqIe4jYjXNZQt238kWyOGrsyc/DmRAQ+Re6yeo6yX/yoNCG5KAEVg==",
+ "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.23",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz",
+ "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==",
+ "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.27.1",
+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.27.1.tgz",
+ "integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==",
+ "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.9",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",
+ "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^2.0.2"
+ },
+ "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.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
+ "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
+ "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.36",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.36.tgz",
+ "integrity": "sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==",
+ "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.8",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz",
+ "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==",
+ "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.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
+ "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
+ "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.23",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.23.tgz",
+ "integrity": "sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==",
+ "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.18.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz",
+ "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==",
+ "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 ---
Fri Mar 6 17:44:37 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 469 packages in 13s
114 packages are looking for funding
run `npm fund` for details
3 high severity vulnerabilities
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
--- 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": {
"grunt": {
"name": "grunt",
"severity": "high",
"isDirect": true,
"via": [
"minimatch"
],
"effects": [
"grunt-eslint"
],
"range": ">=0.4.0-a",
"nodes": [
"node_modules/grunt"
],
"fixAvailable": {
"name": "grunt",
"version": "0.3.17",
"isSemVerMajor": true
}
},
"grunt-eslint": {
"name": "grunt-eslint",
"severity": "high",
"isDirect": true,
"via": [
"grunt"
],
"effects": [],
"range": "<=1.0.0 || >=18.1.0",
"nodes": [
"node_modules/grunt-eslint"
],
"fixAvailable": {
"name": "grunt-eslint",
"version": "18.0.0",
"isSemVerMajor": true
}
},
"minimatch": {
"name": "minimatch",
"severity": "high",
"isDirect": false,
"via": [
{
"source": 1113459,
"name": "minimatch",
"dependency": "minimatch",
"title": "minimatch has a ReDoS via repeated wildcards with non-matching literal in pattern",
"url": "https://github.com/advisories/GHSA-3ppc-4f35-3m26",
"severity": "high",
"cwe": [
"CWE-1333"
],
"cvss": {
"score": 0,
"vectorString": null
},
"range": "<3.1.3"
},
{
"source": 1113538,
"name": "minimatch",
"dependency": "minimatch",
"title": "minimatch has ReDoS: matchOne() combinatorial backtracking via multiple non-adjacent GLOBSTAR segments",
"url": "https://github.com/advisories/GHSA-7r86-cg39-jmmj",
"severity": "high",
"cwe": [
"CWE-407"
],
"cvss": {
"score": 7.5,
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
},
"range": "<3.1.3"
},
{
"source": 1113546,
"name": "minimatch",
"dependency": "minimatch",
"title": "minimatch ReDoS: nested *() extglobs generate catastrophically backtracking regular expressions",
"url": "https://github.com/advisories/GHSA-23c5-xmqv-rm74",
"severity": "high",
"cwe": [
"CWE-1333"
],
"cvss": {
"score": 7.5,
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
},
"range": "<3.1.4"
}
],
"effects": [
"grunt"
],
"range": "<=3.1.3",
"nodes": [
"node_modules/grunt/node_modules/minimatch"
],
"fixAvailable": {
"name": "grunt",
"version": "0.3.17",
"isSemVerMajor": true
}
}
},
"metadata": {
"vulnerabilities": {
"info": 0,
"low": 0,
"moderate": 0,
"high": 3,
"critical": 0,
"total": 3
},
"dependencies": {
"prod": 1,
"dev": 468,
"optional": 0,
"peer": 1,
"peerOptional": 0,
"total": 468
}
}
}
--- 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.7)
- 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.6)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 21 installs, 0 updates, 0 removals
0 [>---------------------------] 0 [->--------------------------]
- 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.6): 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.7): 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: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
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 473 packages, and audited 474 packages in 6s
117 packages are looking for funding
run `npm fund` for details
3 high severity vulnerabilities
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
--- 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 474 packages in 1s
117 packages are looking for funding
run `npm fund` for details
3 high severity vulnerabilities
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
--- end ---
$ package-lock-lint /src/repo/package-lock.json
--- stdout ---
Checking /src/repo/package-lock.json
--- end ---
$ ./node_modules/.bin/eslint Gruntfile.js composer.json extension.json i18n/en.json resources/JsonForms.js package.json i18n/qqq.json package-lock.json resources/jsoneditor/jsoneditor.min.js --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
5403:18 error Lookbehind is not supported in Safari 11.1 compat/compat
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
✖ 27683 problems (26446 errors, 1237 warnings)
--- end ---
$ ./node_modules/.bin/eslint Gruntfile.js composer.json extension.json i18n/en.json resources/JsonForms.js package.json i18n/qqq.json package-lock.json resources/jsoneditor/jsoneditor.min.js -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":"compat/compat","severity":2,"message":"Lookbehind is not supported in Safari 11.1","line":5403,"column":18,"nodeType":"Literal","endLine":5403,"endColumn":26},{"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"